package com.example.imageloader2002;

import android.content.Context;
import android.widget.ImageView;

import com.example.imageloader2002.impl.GlideImpl;

public class ImageLoaderManager {
    private ImageLoaderManager(){}

    private static ImageLoaderManager instance=new ImageLoaderManager();

    public static ImageLoaderManager getInstance(){
        return instance;
    }

    private IImageLoader imageLoader=new GlideImpl();

    public void setImageLoader(IImageLoader imageLoader) {
        this.imageLoader = imageLoader;
    }

    public void loadImage(Context context, Object res, ImageOptions options, ImageView target){
        this.imageLoader.loadImage(context,res,options,target);
    }

}
